climate controlled - French English Dictionary